2012 Volkswagen Touareg TDI Lux 4XMotion Window Sticker Photo #54053536